note receivables - French English Dictionary